package com.cspm.ahjy.bc.office.word.domain;

import java.util.List;

public class MSTable {

	private Integer rowHeight = null;//所有行高，当全部相等时赋值
	private String heightRule = null;//行高值类型：最小值smallest、固定值exact
	private String outsideColor = null; //外框颜色，当上下左右颜色一致时赋值
	private String insideColor = null; //内框颜色，当上下左右颜色一致时赋值
	private String alignType = null;//所有内容的垂直对齐方式，当全部一致时赋值
	private String horizontalType = null;//所有内容的水平对齐方式，当全部一致时赋值
	
	private MSBorder topBorder = null;//上边框
	private MSBorder leftBorder = null;//左边框
	private MSBorder bottomBorder = null;//下边框
	private MSBorder rightBorder = null;//右边框
	private MSBorder insideHBorder = null;//内边框（竖）
	private MSBorder insideVBorder = null;//上边框（横）
	
	private List<MSTableRow> msTableRows = null;//所有行
	
	
	public String getHorizontalType() {
		return horizontalType;
	}

	public void setHorizontalType(String horizontalType) {
		this.horizontalType = horizontalType;
	}

	public String getHeightRule() {
		return heightRule;
	}

	public void setHeightRule(String heightRule) {
		this.heightRule = heightRule;
	}

	public Integer getRowHeight() {
		return rowHeight;
	}

	public void setRowHeight(Integer rowHeight) {
		this.rowHeight = rowHeight;
	}

	public String getOutsideColor() {
		return outsideColor;
	}

	public void setOutsideColor(String outsideColor) {
		this.outsideColor = outsideColor;
	}

	public String getInsideColor() {
		return insideColor;
	}

	public void setInsideColor(String insideColor) {
		this.insideColor = insideColor;
	}

	public String getAlignType() {
		return alignType;
	}

	public void setAlignType(String alignType) {
		this.alignType = alignType;
	}

	public MSBorder getTopBorder() {
		return topBorder;
	}

	public void setTopBorder(MSBorder topBorder) {
		this.topBorder = topBorder;
	}

	public MSBorder getLeftBorder() {
		return leftBorder;
	}

	public void setLeftBorder(MSBorder leftBorder) {
		this.leftBorder = leftBorder;
	}

	public MSBorder getBottomBorder() {
		return bottomBorder;
	}

	public void setBottomBorder(MSBorder bottomBorder) {
		this.bottomBorder = bottomBorder;
	}

	public MSBorder getRightBorder() {
		return rightBorder;
	}

	public void setRightBorder(MSBorder rightBorder) {
		this.rightBorder = rightBorder;
	}

	public MSBorder getInsideHBorder() {
		return insideHBorder;
	}

	public void setInsideHBorder(MSBorder insideHBorder) {
		this.insideHBorder = insideHBorder;
	}

	public MSBorder getInsideVBorder() {
		return insideVBorder;
	}

	public void setInsideVBorder(MSBorder insideVBorder) {
		this.insideVBorder = insideVBorder;
	}

	public List<MSTableRow> getMsTableRows() {
		return msTableRows;
	}

	public void setMsTableRows(List<MSTableRow> msTableRows) {
		this.msTableRows = msTableRows;
	}
	
	
}
